mangle rojo - French English Dictionary